package com.wlcj.www.web.platform;

import java.util.Date;
import java.util.HashMap;
import java.util.Map;

import com.wlcj.www.model.platform.PlatformEvalExt;
import com.wlcj.www.service.PlatEvalService;
import com.wlcj.www.web.BaseAction;

public class PlatEvalAction extends BaseAction{
	
	private PlatEvalService platEvalService = s(PlatEvalService.class);

	/**
	 * 用户评论列表-多级-
	 * 
	 */
	public void getCommentList(){
		// 平台id
		
	}
	
	/**
	 * 添加评论
	 */
	public void eval(){
		// 点评内容
		Map<String,Object> entity = new HashMap<String,Object>();
		entity.put("user_id", 2);// 用户id
		entity.put("platform_id", 2);// 平台id
		entity.put("evaluation_content", "cccccc");
		entity.put("user_coment", 1);// 总评价
		entity.put("customer_service", 4);// 客户服务
		entity.put("money_on_guard", 4);// 资金站岗
		entity.put("site_experience", 4);// 网站体验
		entity.put("eval_time", new Date());
		entity.put("create_user", 2);
		entity.put("create_time", new Date());
		platEvalService.addEval(entity);
		
		//redirect("");
	}
	
	/**
	 * 回复
	 */
	public void reply(){
		// 平台评价id
		// 用户id
		// 回复用户id
		// 回复内容
		Map<String,Object> entity = new HashMap<String,Object>();
		entity.put("eval_id", 2);
		entity.put("user_id", 3);
		entity.put("reply_user_id", 2);
		entity.put("reply_coment", "国强你好啊");
		entity.put("reply_time", new Date());
		entity.put("create_user", 2);
		entity.put("create_time", new Date());
		platEvalService.addReply(entity);
	}
	/**
	 * 平台详情页--平台的总评价
	 */
	public void platformEval(){
		// 用户推荐度
		// 推荐--人   一般--人   不推荐--人
		// 平台服务 体验 安全 
		// 总评价数
		PlatformEvalExt pext = platEvalService.getEvalByPlatId(2);
		System.out.println(pext);
		setAttr("pext", pext);
		renderJsp("commentList.jsp");
	}
}
